talented persons - German English Dictionary